articulated prosthesis - English Synonyms Dictionary